@charset "utf-8";
*{font-size:12px;font-family:宋体,tahoma,arial;}
html{height:100%;}
body{height:100%;margin:0;padding:0;}
a{text-decoration:none;color:black;}
a:hover{color:red;text-decoration:underline;}
a:focus{outline:none;}
img{border:none;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.red{color:red;}
.green{color:green;}
.blue{color:blue;}
.black{color:black;}
.white{color:white;}
.yellow{color:yellow;}
.db{display:block;}
.dn{display:none;}
.oh{overflow:hidden;}
.cp{cursor:pointer;}
.ct{cursor:text;}
.bold{font-weight:bold;}
.bc{border-collapse:collapse;}
.bt{background:transparent;}
.clear{clear:both;visibility:hidden;font-size:0;height:0;line-height:0;}
.error{color:red;}
/**/
.pw{width:1000px;margin:0 auto;}
.mw{min-width:1000px;}
.padding_top_bottom{padding:10px 0;}
/**/
#header{
    background-color:#f3f3f3;
    border-top:4px solid #67AD03;
    border-bottom:1px solid #c3c3c3;
}
/**/
#main{
    min-height:850px;
}
#main_box{
    border:1px solid #d3d3d3;
    background-color:#f3f3f3;
}
#menu{
    width:249px;
    border-right:1px solid #d3d3d3;
    padding-bottom:100px;
}
.menu_item_box{
    border-top:1px solid #D9D9D9;
    border-bottom:1px solid #D9D9D9;
    margin-top:-1px;
}
.menu_item_category{
    height:35px;
    line-height:35px;
    font-size:14px;
    text-indent:32px;
    color:#333333;
    cursor:pointer;
    font-weight:bold;
}
.active .menu_item_category{
    color:#70ABD5;
}
.menu_arrow{
    width:0;
    height:0;
    border:6px solid transparent;
    border-left-color:#aaaaaa;
    display:inline-block;
    margin-left:-12px;
    font-size:1px;
    line-height:0;
}
.active .menu_arrow{
    border-top-color:#70ABD5;
    border-left-color:transparent;
    margin:0 6px -3px -18px;
}
.menu_item{
    display:none;
    border-top:1px solid #D9D9D9;
}
.menu_item a{
    display:block;
    height:30px;
    line-height:30px;
    font-size:12px;
    color:#333333;
    text-indent:32px;
    text-decoration:none;
}
.menu_item a:hover{
    background-color:#efefef;
}
#content{
    width:750px;
    background-color:#ffffff;
    padding-bottom:100px;
}
#content_category{
    border-bottom:1px solid #d3d3d3;
    font-size:14px;
    color:#545454;
    background-color:#e9e9e9;
    line-height:36px;
    height:36px;
    background-image:linear-gradient(to bottom,#f3f3f3 0,#e3e3e3 100%);
    padding-left:10px;
}
#content_body{
    padding:0 10px;
}
#content_body p{
    line-height:1.5;
    word-wrap:break-word;
    font-size:14px;
    color:#333333;
}
#footer{
    padding:24px 0;
    color:#dadada;
    font-size:14px;
    text-align:center;
    background-color:#727171;
}
#footer a,#footer span{
    color:#dadada;
    font-size:14px;
}
